package models

type User struct {
	BaseModel
	Username   string `json:"username"`
	Password   string `json:"password"`
	Status     int    `json:"status"`
	LoginCount int    `json:"loginCount"`
	Role       []Role `gorm:"many2many:user_role" json:"role"`
	ErrCount   int    `json:"errCount" gorm:"column:errCount"`
	Admin      string `json:"admin" gorm:"column:admin"`
	Token      string `json:"token" gorm:"-"`
	Code       string `json:"code" gorm:"column:code"`
}

// token
type Token struct {
	BaseModel
	Token  string `json:"token"`
	UserId uint   `json:"userId"`
}
